persistent cookie - Spanish English Dictionary